difficult swallowing - German English Dictionary